@charset "utf-8";
/* CSS Document */
body,div,li,ul,span,p,td,dl,dt,dd,ol{margin:0;padding:0; list-style:none;border:none;font-size:12px;line-height:150%;background: transparent;vertical-align: baseline; font-family:Arial;} 
h1,h2,h3,h4,h5,h6{font-size:12px;line-height:150%;margin:0;padding:0;}
a{ color:#7F7F7F; text-decoration:none;}
a:hover{ color:red; text-decoration: underline;}
img{border:none;}
.clear{clear:both;width:0; height:0;display:block; overflow:hidden;}
.floatl{float:left;}
.floatr{float:right;}
.center{width:1210px;margin:0 auto;position:relative;}
.space10{clear:both;display:block;font-size:1px;overflow:hidden; height:10px;}
.clearfix{zoom:1;}
.clearfix:after{content:'';clear:both;display:block;height:0;visibility:hidden;}


/*头部样式*/

.global-nav {
    height: 30px;
    position: relative;
    z-index: 111;
    background-color: #f2f2f2;
}

.jin-fl {
    float: left;
}

.jin-fr {
    float: right;
}

.cb {
    clear: both;
}

.none {
    display: none;
}

.container {
    width: 1022px;
    margin: 0 auto;
}

.ico {
    background: url(../images/ico.png) no-repeat;
}

.global-nav-left {
    float: left;
}

.global-nav-left li {
    position: relative;
    padding-right: 20px;
    z-index: 1112;
    line-height: 30px;
    float: left;
}

.global-nav-left li b {
    transition: transform 0.2s ease-in 0s;
    background: url(../images/sy_ico.png) -33px -1px no-repeat;
    cursor: pointer;
    height: 13px;
    display: block;
    float: left;
    margin-right: 2px;
    margin-top: 8px;
    width: 13px;
}

.global-nav-left li span {
    transition: transform 0.2s ease-in 0s;
    background: url(../images/ico.png) -33px -1px no-repeat;
    cursor: pointer;
    height: 13px;
    display: block;
    float: left;
    margin-right: 2px;
    margin-top: 8px;
    width: 13px;
}
.global-nav-left li:hover span {
    transform: rotate(720deg);
}

.global-nav-left li:hover b {
    transform: rotate(720deg);
}

.global-nav-left a {
    display: inline-block;
    line-height: 30px;
    color: #656565;
}

.weixinshowPic {
    width: 71px;
    line-height: 30px;
    color: #656565;
    cursor: pointer;
}

.weixinshowPic .i-qrcode {
    background: url(../images/app_mobileload.png) no-repeat;
    display: inline;
    float: left;
    height: 12px;
    margin-top: 9px;
    margin-right: 5px;
    width: 12px;
}

.weixinshowPic .wx_box {
    left: -15px;
    position: absolute;
    top: 18px;
    top: 18px;
    width: 84px;
    display: none;
}

.weixinshowPic-hover .wx_box {
    display: block;
}

.sy_floatright{
    position: fixed;
    top:210px;
    right:0px;
    z-index: 10;
}
.sy_floatpic{
    position: absolute;
    right: 0px;
    z-index: 10;
}
.sy_rightdownload{
    position: absolute;
    top:0px;
    right: -200px;
    z-index:9;
}

.global-nav-right { height: 30px;float: right;}
.global-nav-right a{ line-height: 30px; margin-left: 20px; float: left; color: #666666;}
.global-nav-right a span{ line-height: 30px;}
.global-nav-right i{float: left;background: url(../images/ico.png) no-repeat 0px -100px; padding: 0; margin-top:7px; width:17px; height:17px; }

/*
.global-nav {height: 30px;position: relative;z-index: 111;background-color: #f2f2f2;}
.global-nav-left {float: left;}
.global-nav-left li {position: relative;padding-right: 20px;z-index: 1112;line-height: 30px;   float: left;}
.global-nav-left li b {  transition: transform 0.2s ease-in 0s;background: url(../images/ico.png) 0px 0px no-repeat;  cursor: pointer;    height: 14px;    display: block;    float: left;    margin-right:4px;margin-top:7px;width: 14px;}
.global-nav-left li:hover b { transform: rotate(720deg);}
.global-nav-left a { display: inline-block; line-height: 30px; color: #656565;}
.weixinshowPic { width: 71px; line-height: 30px; color: #656565; cursor: pointer;}
.weixinshowPic .i-qrcode {  background: url(../images/ico.png) -25px 0px no-repeat;display: inline; float: left;   height: 12px;   margin-top: 9px;    margin-right:4px;   width: 12px;}
.weixinshowPic .wx_box {  background: url(../images/ico.png) no-repeat -7px -15px #fff;border: 1px solid #ddd; box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);  height: 84px;left: -15px; position: absolute; top: 28px; width: 84px; display: none;}
.weixinshowPic-hover .wx_box { display: block;}
.weixinshowPic .wx_box .arrow { height: 16px; left: 50%;  margin-left: -8px;  position: absolute;  top: -16px; width: 16px; }
.weixinshowPic .wx_box .arrow i {  border-style: dashed dashed solid; border-width: 8px; height: 0;left: 0; overflow: hidden; position: absolute;  top: 0;  width: 0;}
.weixinshowPic .wx_box i.layer1 { border-color: transparent transparent #ddd;  top: -1px;}
.weixinshowPic .wx_box i.layer2 { border-color: transparent transparent #fff;}
.global-nav-right { height: 30px;float: right;}
.global-nav-right a{ line-height: 30px; margin-left: 20px; float: left; color: #666666;}
.global-nav-right a span{ line-height: 30px;}
.global-nav-right i{float: left;background: url(../images/ico.png) no-repeat 0px -100px; padding: 0; margin-top:7px; width:17px; height:17px; }
*/

.top_head{ height:60px;}
.logo{ float:left;width:122px; padding-top:9px; margin-right:62px;}
.logo img{ display:block; width:122px; height:42px;}
.logo_tuijian{ float:left; width:670px; height:50px; overflow:hidden; padding-top:8px;}
.logo_tuijian ul{ background:url(../images/jyx_logo_mid.png) 0 3px no-repeat; padding-left:70px;}
.logo_tuijian ul.ul2{ background-position:0 -19px;}
.logo_tuijian li{ display:block; height:22px; line-height:22px; overflow:hidden; float:left; width:125px; margin-right:19px;}
.logo_tuijian li a{ color:#656565; font-size:12px;}
.logo_tuijian li.hot a{ color:#ea0027; font-size:12px;}
.logo_tuijian li a:hover{ color:#f00;}
.l_search_form {width:335px;height:30px;overflow:hidden;background: url(../images/jyx_search.png) no-repeat; float:right; margin-top:15px; }
.l_search_form form{ margin:0; padding:0;}
.searchinputcontent {background:none; float:left; padding-left:40px; vertical-align:middle;width:215px; border:none; height:30px; line-height:30px;color:#656565; outline:none;}
.searchinputbut { float: right; background:none;width:70px; cursor: pointer; height:30px;border:none; padding:0;}
.nav{ height:40px; /*background:url(../images/jyx_nav_bg2.png) repeat-x;*/background:#cc0001 none repeat scroll 0 0; margin-bottom:15px;}
.nav2{ width:1210px;height:40px; margin:0 auto; /*background:url(../images/jyx_nav_bg.png) no-repeat;*/}
/**/
.nav_sub{position: absolute; left:0px;z-index: 999; background: #F2F2F2; border: 1px solid #dddddd; width: 1200px;visibility: hidden;display:none;}
.nav_sub li{ float: left;}

/**/
.nav_ul{ width:880px; float:left; height:40px; padding-left:40px;position: relative;}
.nav_ul li{ width:68px; float:left; height:40px; margin-right:28px;}
.nav_ul li a{ width:68px; display:block; height:40px; line-height:40px; font-size:14px; color:#fff; text-align:center; }
.nav_ul li a:hover,.nav_ul .nav_sub li a:hover{background: #9a0000 none repeat scroll 0 0; /*background:url(../images/jyx_nav_bg3.png) center center no-repeat; color:#cc0000;*/ text-decoration:none; font-weight:bold;}
.nav_ul li.on>a{ /*background:url(../images/jyx_nav_bg3.png) center center no-repeat; color:#cc0000;*/background: #9a0000 none repeat scroll 0 0; text-decoration:none; font-weight:bold;}
.nav_right{ float:right; height:40px;}
.nav_right li{ width:68px; float:left; height:40px; margin-left:22px; _margin-left:10px;}
.nav_right li a{ width:68px; display:block; height:40px; line-height:40px; font-size:14px; color:#ffff00; text-align: right; }
.nav_right li a:hover{text-decoration: underline;}
.part9{margin-top: 10px; background: #e4e4e4;}
.part9 .foot{  height: 36px; line-height: 36px; text-align: center; color: #666666;}
.part9 .foot a { height: 36px;line-height: 36px; color: #666666; font-size: 12px; margin: 0 25px;}
.container { width: 1022px; margin: 0 auto;}
.part10{background: #f0f0f0; padding-bottom: 20px;}
.row_logo {  width: 1200px;  height: 76px; border-bottom: 1px dashed #C0C0C0;  margin: 0 auto;  margin-bottom: 20px;}
.row_logo_left { float: left; width: 502px; padding-top: 10px;}
.row_logo_right {   float: right;    width: 542px;   padding-top: 22px;}
.row_logo_right a { float: left; margin-right: 35px;    height: 30px;}
.row_logo_right a img { float: left; height: 100%;}
.row_static { width: 1200px; margin: 0 auto; height: 70px; text-align: center;}
.row_static img { margin-right: 15px;}
.footercopy {   padding-top: 0px;   text-align: center;}
.jyx_links{ text-align:center; line-height:24px; color:#333333; font-size:12px;}
.jyx_links a{ display:inline-block; margin:0 8px;color:#656565; font-size:12px; }
.nav_ul .nav_sub li a{ width: 70px;color: #555;}
.nav_ul .nav_sub li a:hover{color: #fff;}
.zt_con a{color:#FFF;}
.xinqi{background-position: 0 -145px !important;}

